﻿input.submit-green { 
	background: url(images/submit-green-bg.gif) top left repeat-x; 
	border: 0; 
	border-top: 1px solid #6bd091; 
	border-left: 1px solid #6bd091; 
	border-right: 1px solid #349c5c; 
	border-bottom: 1px solid #349c5c; 
	color: #ffffff; 
	font-size: 14px; 
	padding: 2px 12px; 
	margin: 0px 10px 0 0;
	cursor: pointer;
	}

input.submit-green-hover { 
	background-image: url(images/submit-green-bg-hover.gif);
	}

input.submit-gray { 
	background: url(images/submit-gray-bg.gif) top left repeat-x; 
	border: 0; 
	border-top: 1px solid #cccccc; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #888888; 
	border-bottom: 1px solid #888888; 
	color: #ffffff; 
	font-size: 14px; 
	padding: 2px 12px; 
	margin: 0px 10px 0 0;
	cursor: pointer;
	}
.submit-gray { 
	background: url(images/submit-gray-bg.gif) top left repeat-x; 
	border: 0; 
	border-top: 1px solid #cccccc; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #888888; 
	border-bottom: 1px solid #888888; 
	color: #ffffff; 
	font-size: 14px; 
	padding: 2px 12px; 
	margin: 0px 10px 0 0;
	cursor: pointer;
	}
input.submit-gray-hover { 
	background-image: url(images/submit-gray-bg-hover.gif); 
	}




/* -------------------- Text input and select input notifications -------------------- */

.notification-input {
	background:10px 50% no-repeat;
	margin: 0 0 0 5px;
	padding:5px 0 5px 32px;
	font-size: 12px;
	}

.ni-correct {
	background-image:url(images/tick-on-white.gif);
	color: #00ae42;
	}

.ni-error {
	background-image:url(images/cross-on-white.gif);
	color: #c9282d;
	}




/* --------------------  Boxed notifications -------------------- */

.notification {
	display: block;
	padding: 20px 20px 20px 45px;
	border: 1px solid;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: 20px 20px;
	}

.n-success {
	background-color: #a3e6bd;
	border-color: #68d59b;
	background-image: url(images/notification-tick.gif);
	}

.n-information {
	background-color: #9fddea;
	border-color: #5fceea;
	background-image: url(images/notification-information.gif);
	}

.n-attention {
	background-color: #f9e497;
	border-color: #ffcb4f;
	background-image: url(images/notification-exclamation.gif);
	}

.n-error {
	background-color: #ffc6ca;
	border-color: #efb9c3;
	background-image: url(images/notification-slash.gif);
	}
.aRow
{
    padding:5px;
}
.leftCol
{
    padding: 0px 10px;
    width: 120px;
    float:left;
    height: 15px;
}
input.input-medium
{
	background: url(images/input-bg.gif) top left repeat-x #f6f6f6;
	border: 0;
	border: 1px solid #cccccc;
	width:50%;
	}


input.input-medium:focus
{
	background: url(images/input-bg-focus.gif) top left repeat-x #ffffff;
	border-color: #a9c2d1;
	}

.boxQA {
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    box-shadow: 0 0 5px #888;
    width:95%;
    margin:10px auto;
    padding:8px;
    text-align:justify;
    font-family:Arial;
    font-size:13px;
    background-color:#F5F5F5;
}
.boxHeader
{
    margin:20px 5px;
    padding:8px;
    font-family:Arial;
    font-size:16px;
    color:Blue;
    font-weight:bold;
}
.itime
{
    font-family:Arial;
    font-size:10px;
    color:#696969;
    float:right;
}